package com.xbongbong.pro.logistics.pojo.vo;

import com.xbongbong.paas.toolbox.wrap.BaseVO;
import com.xbongbong.pro.script.pojo.dto.PrintTemplateDTO;
import com.xbongbong.saas.domain.entity.ext.ExpressAccountExt;
import com.xbongbong.saas.domain.entity.ext.ExpressInformationExt;
import com.xbongbong.saas.domain.entity.ext.ExpressPrintTemplateExt;
import com.xbongbong.saas.domain.entity.ext.PrinterExt;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.List;
import java.util.Map;

@Getter
@Setter
@ToString
public class ElectronicExressVO extends BaseVO {

    private static final long serialVersionUID = -8471077710561643486L;
    /**
     * 快递100账号信息
     */
    private ExpressAccountExt expressAccountExt;



    /**
     * 快递公司信息
     */
    private List<ExpressInformationExt> expressCorpList;

    /**
     * 打印模版信息
     */
    private List<ExpressPrintTemplateExt> expressPrintTemplateList;

    /**
     * 打印机信息
     */
    private List<PrinterExt> printerExtList;

    /**
     * 快递公司编码
     */
    private Map<String, String> expressCodeMap;

}
